package com.fin.zw.aiqas.model.request;

import com.fin.zw.aiqas.enums.FormulaType;
import com.fin.zw.aiqas.enums.MatchRange;
import com.fin.zw.aiqas.enums.UseRange;
import com.fin.zw.aiqas.enums.Whether;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Set;

@Data
public class RuleInfoKeywordRequest  {

    @ApiModelProperty("质检点ID")
    private Long id;

    @ApiModelProperty("质检点名称")
    private String name;

    @ApiModelProperty("使用范围")
    private UseRange matchRange;

    @ApiModelProperty("匹配范围")
    private MatchRange matchType;

    @ApiModelProperty("是否选中")
    private Whether selected;

    @ApiModelProperty("关键词")
    private Set<String> Keywords;

    @ApiModelProperty("质检点类型")
    private FormulaType formulaType;

    @ApiModelProperty("质检点分类id")
    private Long classifyId;

    @ApiModelProperty("质检点编码")
    private String formulaCode;

    @ApiModelProperty("备注")
    private String content;
}
